home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / games / phant80s.zip / WIZARD.DOC < prev    next >
Text File  |  1992-10-09  |  35KB  |  810 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.           PHANTASIA - A Multi-Node BBS Fantasy Door Game
  26.                          by Edward Boston
  27.  
  28.  
  29.                           WIZARD MANUAL
  30.  
  31. DISCLAIMER
  32.  
  33. This software is provided without any guarantee, either expressed or
  34. implied.  All responsibilities for its use rest with the user of the
  35. software and not the author. 
  36.  
  37. Phantasia software and this document is (C) Copyright 1990, 1991, 1992
  38. Edward Boston.  All rights reserved World Wide.
  39.  
  40.  
  41. License
  42.  
  43. Phantasia is not in the Public Domain.  Phantasia is not free.
  44.  
  45. Non-registered users are granted a limited, 30-day license to determine
  46. whether or not the program meets their needs. Continued use of Phantasia
  47. beyond the 30-day evaluation time period requires registration of the
  48. program.  Use of non- registered copies of Phantasia beyond the original
  49. evaluation period is strictly prohibited.
  50.  
  51. No one may modify Phantasia for any reason, in any way, including but not
  52. limited to, decompiling-compiling, patching, disassembling, or reverse
  53. engineering the program.
  54.  
  55. These restriction also applies to all Phantasia screen displays such as
  56. the opening screen, help screen, and all other proprietary program output.
  57.  
  58. Phantasia may be copied and distributed to others, subject to the above
  59. restrictions and the following:
  60.  
  61.      Phantasia must be copied in unmodified form, including the
  62.      file containing this license information.
  63.  
  64.      Complete Phantasia documentation and Online Help must be
  65.      included.
  66.  
  67.      No copying fee of any type may be assessed other than basic
  68.      charges for the cost of the copying medium.
  69.  
  70.      Phantasia may not be distributed with any other software or
  71.      hardware product(s) without the express written permission
  72.      of the author, Edward Boston.
  73.  
  74. Sysops (bulletin board SYStem OPerators) may make Phantasia available for
  75. downloading by their users as long as all above conditions are met.
  76.  
  77. Commercial Distributors of Public Domain, ShareWare, or User- Supported
  78. software may distribute Phantasia subject to the above conditions only
  79. after obtaining specific written permission from the author, Edward Boston
  80. and filling out a registration form for upgrade notifications.  This
  81. condition supersedes any and all previous agreements.
  82.  
  83. No blanket authorization has been issued by the author, Edward Boston, for
  84. commercial distribution of this product.
  85.  
  86.  
  87. Description
  88.  
  89. Phantasia is a role playing game which allows players to roll up
  90. characters of various types to fight monsters and other players. 
  91. Progression of characters is based upon gaining experience from fighting
  92. monsters and other players.  Most of the game is menu driven and
  93. self-explanatory (more or less). 
  94.  
  95. The characters are saved on a common file, in order to make the game
  96. interactive between players.  The characters are given a password so only
  97. the creator of the character can retrieve them later.  The wizard can also
  98. retrieve characters, but will not be asked for the password.  See the
  99. section on running other's characters for more information.  Only
  100. characters above level zero are saved.  Characters unused for more than
  101. the time allotted by the wizard will be purged.  Characters are only
  102. placed on the scoreboard when they die.
  103.  
  104.  
  105. Registration
  106.  
  107. You are granted a license to run Phantaisa for 30 days to evaluate the
  108. usefulness of the software.  After the 30 days, you are required to send
  109. in the registration fee to continue use of the program.
  110.  
  111.  
  112. Introduction
  113.  
  114. The function of the WIZARD in Phantasia is to take care of the various
  115. needs of the users who play the game.  The WIZARD can exercise all the
  116. functions of the valar plus a couple of other special options.  It is not
  117. intended for the WIZARD to play a character, but that option is left up to
  118. the individuals in charge of the game.  The WIZARD should be someone who
  119. can be relied upon to be fair in judgement when needed and available to
  120. help users play the game. 
  121.  
  122. This manual contains information about the game that should not be
  123. distributed to the general users of the game.  Certain formulas that are
  124. used to calculate different factors can be released as needed.  These will
  125. be noted as such when they are discussed.  In this manual, I hope to
  126. convey as much knowledge about the program as is needed to keep the game
  127. fun and exciting for all who play.  If addition help is needed, I can be
  128. reach through the SysOp of the board the game is registered with. 
  129.  
  130.  
  131. Setting up the game
  132.  
  133. The sysop of the BBS is responsible to set up the game on the BBS.  This
  134. is a fairly simple procedure.  Once the game has been setup, control can
  135. be turned over to the wizard.  Included in the distribution files should
  136. be the following file:
  137.  
  138.      PHANT.EXE      The actual game.
  139.      SETUP.EXE      Used to set up different data files.
  140.      MONSTERS       File containing the different monsters.
  141.      PHANT.DOC      Document for the players of Phant.
  142.      README         Any last minute changes that have been made.
  143.      WIZARD.DOC     This file.
  144.      WIZPASS        Passwords of the wizard.
  145.      REGISTER.FRM   Registration Form.
  146.      GENERIC.SYS    Sample Generic BBS file that can be used to
  147.                     run the game in local mode.
  148.  
  149. If any files are missing, give me a call and I will get the file to you. 
  150. Also, if there are any extra files such as BBS advertisements, let me
  151. know.  These files are NOT AUTHORIZED and I need to know about them to
  152. stop these files from being attached to MY WORK!  Any BBS ad that you find
  153. attached to these files are not authorized and do not represent an
  154. endorsement on the author's part. 
  155.  
  156. Setting up the game is very simple.  Just do the following:
  157.  
  158.      1)   Un-Zip PHANT.ZIP into a directory to hold the game. 
  159.           This step should produce the above mentioned files.
  160.  
  161.      2)   Make available for download the file PHANT.DOC. 
  162.  
  163.      3)   Edit the file called WIZPASS.  This file will contain
  164.           the passwords of the wizard.  Each password is placed
  165.           on a single line, terminated by a return.  You can add
  166.           passwords to allow a temporary wizard without having to
  167.           give the master password out. 
  168.  
  169.      4)   Run the program SETUP.EXE.  For more information on
  170.           running SETUP, see the section RUNNING SETUP.  One of
  171.           the functions this program performs is the creation of
  172.           a configuration file which contains the following
  173.           information:
  174.  
  175.                The wizard's name. 
  176.  
  177.                If you want to create a bulletin file of the top
  178.                players.  If so, the path and name of the file. 
  179.  
  180.                If the owners of the characters are to be shown. 
  181.  
  182.                Allow players multiple characters.  If not, if the
  183.                characters should be restricted to the player that
  184.                created the character.
  185.  
  186.                If you want to create a Hall of Fame file.  If the
  187.                Hall of Fame is to be created, you will also be
  188.                asked the name of the file to save it in and the
  189.                minimum level for a player to be added to this
  190.                file. 
  191.  
  192.                How many days of inactivity before a character is
  193.                purged from the system. 
  194.  
  195.                The value of a gem in gold pieces. 
  196.  
  197.                The location of the data files
  198.  
  199.                The name of the BBS
  200.  
  201.                A message of the day. 
  202.  
  203.      5)   At this point, the game should be ready to play.  See
  204.           the section on Running Phantasia on how to start the
  205.           program. 
  206.  
  207.  
  208. Running the Setup Program
  209.  
  210. The setup program creates a data file that Phantasia reads to find out
  211. what type of BBS it is being run by and where certain files are that it
  212. needs.  The following is a sample screen of the setup program:
  213.  
  214. a) Wizard's Name ---------------->[SYSOP      ]
  215. b) Make Bulletin ---------------->[Y]
  216.            c) File Name --------->[           ]
  217. d) Show Owners ------------------>[Y]
  218. e) One character per player------>[N]
  219.            f) Restrict character->[N]
  220. g) Make Hall of Fame ------------>[Y]
  221.            h) File name --------->[            ]
  222.            i) Minimum Level ----->[ 0]
  223. j) Maximum days of inactivity --->[ 30]
  224. k) Gem value -------------------->[1000]
  225. l) Directory for data files ----->[.           ]
  226. m) BBS Name --------------------->[            ]
  227. n) Message of the Day:
  228. [                                              ]
  229. q) Quit, no save x) Exit, Save changes z) Exit, No file checks  
  230.  
  231. Each field is defined as follows:
  232.  
  233.      a)   Wizard's Name: This is the name of the person that
  234.           questions should be sent to concerning Phantasia.  This
  235.           is a TEXT field. 
  236.  
  237.      b)   Make Bulletin: This is a Yes/No field.  If you answer
  238.           'Y', a file will be created that shows the highest
  239.           characters.  This file is updated every time a
  240.           character quits.  It is similar to the title screen of
  241.           the game, but all characters are listed. 
  242.  
  243.      c)   File Name: This is the name of the file the bulletin
  244.           will be put in if you answered yes to the above
  245.           question.  The file name should include the drive and
  246.           path to put the file in.  Setup will check to make sure
  247.           that the path is accessible.  This is a TEXT field.  If
  248.           you answered no to the above question, the contents of
  249.           this field are ignored. 
  250.  
  251.      d)   Show Owners: This is a Yes/No field.  If you answer
  252.           yes, the login name of the player will be shown with
  253.           the character. 
  254.  
  255.      e)   One character per player: Yes/No field.  This allows
  256.           the game to allow each player to have only one
  257.           character.  If this field is set to yes, when a player
  258.           starts the game, and a character has already been
  259.           created, it is started automatically.  This also
  260.           implies that only the creator of the character can use
  261.           it so no password is asked.
  262.  
  263.      f)   Restrict character: Yes/No field.  This allows the game
  264.           to only allow the creator of a character to run it.  If
  265.           this is set to yes, only the creator can activate the
  266.           character so no password is asked when starting the
  267.           character.
  268.  
  269.      g)   Make Hall of Fame: This is a Yes/No field.  If you
  270.           answer yes, a file will be created that lists the
  271.           highest character killed for each player. 
  272.  
  273.      h)   File Name: This is the name of the file the Hall of
  274.           Fame will be placed in.  The full path name should be
  275.           used including drive and path.  This is a TEXT field. 
  276.           If you answered no to the above question, the contents
  277.           of this field will be ignored. 
  278.  
  279.      i)   Minimum Level: This is the minimum level a dead
  280.           character must be to be listed in the Hall of Fame.  If
  281.           you answered no to question 'g', this field is ignored.
  282.  
  283.      j)   Maximum days of inactivity: This is the maximum number
  284.           of days a character can sit idle with out being played. 
  285.           After the number of days specified, the character is
  286.           deleted out of the game.  A character killed in this
  287.           method does not get recorded in the Hall of Fame. 
  288.  
  289.      k)   Gem Value: This is the worth of a gem in gold pieces. 
  290.  
  291.      l)   Directory for Phantasia data files: This is the full
  292.           path name of the directory the data files are to be
  293.           placed in.  If you plan on using a RAM disk, this
  294.           should be the drive that is used for the RAM disk. 
  295.           This is a TEXT field. 
  296.  
  297.      m)   BBS Name: This is the name of BBS is running Phantasia.
  298.  
  299.      n)   Message of the Day: This is a one line message that is
  300.           shown on the Title screen when the game is started. 
  301.  
  302. After you have entered all the data, select 'X' to create the data files. 
  303. Any previous data files will not be altered. 
  304.  
  305. When you save or exit, the information you entered will be checked to make
  306. sure all is correct.  If there is a problem, you will be told where it is
  307. so you can correct the error.
  308.  
  309. Text fields can be edited with the following keys on the numeric key pad:
  310.  
  311.      Right Arrow    Moves one character to the right
  312.      Left Arrow     Moves one character to the left
  313.      End            Moves to the end of the text field
  314.      Home           Moves to the beginning of the text field  
  315.      Insert         Toggle insert mode off and on
  316.      Delete         Deletes the character at the cursor
  317.      Back Arrow     Deletes the character to the left of the
  318.                     cursor
  319.  
  320.  
  321. Running Phantasia
  322.  
  323. Phantasia is run by executing the file PHANT. EXE in the following
  324. fashion:
  325.  
  326.   PHANT <system_file> [PORT:AAAA:X] [PORT:F:P]
  327.  
  328. <system_file> is the path/name to the system door file. Phantasia supports
  329. the PCBOARD.SYS, DOOR.SYS, CALLINFO.BBS, DORINFOx.DEF,  and a
  330. GENERIC.SYS.  Please consult the section on GENERIC.SYS if your board
  331. cannot use these system files. 
  332.  
  333. [PORT:AAAA:X] is used if you have a non-standard port address and IRQ. 
  334. AAAA is the base address of the port and X is IRQ used by the port.
  335.  
  336. [PORT:F:P:] is used for FOSSIL driver support.  'F' tells Phantasia to use
  337. the FOSSIL drivers and P is the port number to use.  Example: PORT:F:2
  338. tells Phantasia to use FOSSIL drivers on port 2.  NOTE: This is an
  339. optional parameter.  If used, do not include the [ ].
  340.  
  341.  
  342. Local Operation
  343.  
  344. Phantasia can also be run in a local mode for editing and playing.  These
  345. two modes are started by:
  346.  
  347.      PHANT EDIT   (for local edit mode)
  348.  
  349.      PHANT LOCAL  (for local play mode)
  350.  
  351. In the edit mode, the program will take you into the wizard's menu without
  352. having to log into the board and playing.  The local mode allows you to
  353. play without having to go through the board.
  354.  
  355.  
  356. RAMDisks and PHANT
  357.  
  358. In the course of the game, there will be a great number of disk accesses. 
  359. Every time a player moves or something happens to them, the data is
  360. recorded on the disk.  This is for the multi- player functions.  To
  361. eliminate the wear on your hard disk, a RAMDisk is recommended for the
  362. data files if you have many players at the same time.  When only one
  363. person is playing, the data is not saved to disk as often. 
  364.  
  365. Whenever a player enters the game, a search should be made to see if the
  366. data files exist in the RAM disk.  The data files can be downloaded when
  367. the BBS is first brought up.  If the files are not in the RAM disk, they
  368. should be copied to it.  A check can be made by using the DOS batch
  369. commands IF and EXIST.  Refer to the DOS manual for more information on
  370. these commands. 
  371.  
  372. At the end of every game, these files MUST be copied back to the hard
  373. disk.  This is to prevent the data from being lost due to power failures
  374. or machine lock ups.  Moving the data file to RAM should result in faster
  375. games.  It is not necessary to delete the data files from the RAM disk.  
  376.  
  377.  
  378. Entering Wizard Mode
  379.  
  380. There are two places at which you may enter the Wizard Mode.  
  381.  
  382.      1)   When the game is first started and you are asked if you
  383.           have a character you run, if you answer with 'W', you
  384.           will be asked for the Wizard's password.  If the
  385.           password entered is valid, a message will be printed
  386.           telling you that Wizard mode is enabled. 
  387.  
  388.      2)   The second place to enter Wizard mode is from the main
  389.           command prompt in the game.  By entering '~' (tilde),
  390.           you will be asked for the Wizard password.  If the
  391.           password you enter is valid, a message will be printed
  392.           indicating that Wizard mode is now set. 
  393.  
  394. As a security factor, when ever a player enters or attempts to enter
  395. wizard mode, an entry is made in the error file.  The password used is
  396. recorded in this entry.  This will enable you to see if anyone is trying
  397. to crack the passwords. 
  398.  
  399. If a player attempts to gain access to the wizard mode and enters three
  400. incorrect passwords, the player will be locked out of the game.  The only
  401. way the player can use the game again is for the wizard to go into the
  402. utility mode and edit the player file.  See the section in the WIZARD
  403. UTILITY. 
  404.  
  405.  
  406. Super Experimento
  407.  
  408. If you enable wizard mode from the title screen and create a new
  409. character, you will find a seventh choice.  This new character is a Super
  410. Experimento.  The only difference between the Super Experimento and a
  411. regular Experimento is that the Super Experimento has maximum values in
  412. all categories. 
  413.  
  414.  
  415. Wizard Utility Menu
  416.  
  417. Once you are in wizard mode, you are given a few extra options. The first
  418. one is the Wizard Utility Menu.  This menu is accessed from the main
  419. command line by selection option 'U' while in wizard mode.  Don't bother
  420. looking for it because this option, and others you can use, don't show
  421. up.  You may also enter the utility menu from the title screen.  After
  422. enabling wizard mode, respond with a 'U' when asked if you have a
  423. character to run. 
  424.  
  425. With this menu, you can select for review / modification any of the
  426. current characters on file.  You can get a list of the monsters in the
  427. system along with their stats, show all characters and levels, display the
  428. scoreboard of the highest characters killed of each player, and view
  429. information about the actual players. 
  430.  
  431.  
  432. Examine Character (E)
  433.  
  434. This function is selected through the Wizard Utility Menu as option 'E'. 
  435. When you select this function, a list of characters will be displayed for
  436. you to choose from.  Enter the character's name you wish to view, or
  437. 'QUIT' if you want to leave the function.  After you choose a character to
  438. view, you will be shown a screen like this sample screen with the
  439. character's stats. 
  440.  
  441. Login................. FIRSTNAME LASTNAME
  442. a Name................... BAM-BAM  r Gold.................. 27741
  443. b Password................ VECTRA  s Gem....................... 1
  444. c Used......................... 4  t Wormhole.................. F
  445. d Experience............. 1487747  y Type............ 2 - Fighter
  446. e Level....................... 35  v Sin....................... 0
  447. f Strength................... 155  w Poison.................... 0
  448. g Sword........................ 6  x X-Coord................ 2940
  449. h Quickness................... 31  y Y-Coord................. 146
  450. i Quicksilver.................. 0  z Holy Water................ 0
  451. j Energy.................... 1100  1 Charm..................... 1
  452. k Max Energy................ 1098  2 Crowns.................... 0
  453. l Shield....................... 2  3 Amulets................... 3
  454. m Magic....................... 57  4 Age.................... 1996
  455. n Mana...................... 4001  5 Status.................... 0
  456. o Brains..................... 571  6 Tampered.................. 0
  457. p Ring......................... 0  7 Scratch1............... 1000
  458. r Duration..................... 0  8 Scratch2.................. 0 
  459. 9 Virgin.. F 0 Blessed.. F A Blind.. F B Palantir.. F C Lives.. 1
  460.  
  461. Update character  Delete
  462.  
  463.  
  464.  
  465. The following list explains what each item is for:
  466.  
  467.      Login       Login name of the last person to use the
  468.                  character.  This field is filled in by the game
  469.                  with the login name of the character playing. 
  470.                  This field cannot be changed.  
  471.  
  472.      Name        This is the character's name. 
  473.  
  474.      Password    Character's password. 
  475.  
  476.      Used        Number of days since character was last played.
  477.  
  478.      Experience  Experience Points. 
  479.  
  480.      Level       Current level.  Should not be changed manually. 
  481.                  If you want to raise someone's level, increase
  482.                  experience points.  
  483.  
  484.      Strength    Character's strength. 
  485.  
  486.      Sword       Size of character's sword (axe, dagger, etc.
  487.  
  488.      Quickness   Character's quickness
  489.  
  490.      Quicksilver Number of quicksilver the character has. 
  491.                  Limited to 99.  
  492.  
  493.      Energy      Energy level of character.  Maximum value is
  494.                  Max-Energy + Shield value. 
  495.  
  496.      Max-Energy  Maximum value of character's personal energy.
  497.  
  498.      Shield      Size of the character's shields. 
  499.  
  500.      Magic       Character's magic level. 
  501.  
  502.      Mana        Amount of mana character carries.  Limited to 15
  503.                  times level   plus 5000. 
  504.      Brains      Size of character's brain. 
  505.      Ring        Does the character have a ring?
  506.                     0 = No ring
  507.                     1 = Cursed Nazgul Ring
  508.                     2 = Good Nazgul Ring
  509.                     3 = Good Dark Lord Ring
  510.                     4 = Cursed Dark Lord Ring
  511.                     5 = Spoiled Ring
  512.  
  513.      Duration    Duration of the ring until used up or taking
  514.                  control of player. 
  515.      Gold        Amount of gold the character is carrying. 
  516.      Gem         Number of gems the character is carrying. 
  517.      Wormhole    A value other than zero is which cavern the
  518.                  character is in.   See the Wormhole map. 
  519.      Type        Type of character. 
  520.      Sin         Amount of sin the character has. 
  521.      Poison      Amount of poison the character has. 
  522.      X-Coord     X location of character. 
  523.      Y-Coord     Y location of character. 
  524.      Holy        Water Amount of Holy Water the character has. 
  525.      Charms      Number of charms the character has. 
  526.      Crowns      Number of crowns the character has found and not
  527.                  used.  Amulets  Number of amulets carried. 
  528.      Age         Age of the character in seconds. 
  529.      Status      Status of the character. 
  530.                     0 = Not Playing
  531.                     1 = Playing
  532.                     2 = Cloaked
  533.                     3 = In Battle
  534.                     4 = Dead
  535.                     5 = Quitting
  536.      Tampered    Tampered Value
  537.                     0 = Nothing pending
  538.                     1 = Hit Energy Void
  539.                     2 = Found Grail
  540.                     3 = Transported to (Scratch1,Scratch2)
  541.                     4 = Bestowed amount of Gold in Scratch1
  542.                     5 = Character has been CURSED
  543.                     6 = Monster number in Scratch1 thrown
  544.                     7 = Character has been Blessed
  545.                     8 = Moved to (Scratch1, Scratch2)
  546.                     9 = Character has been Healed
  547.                     10 = Character has been Vaporized
  548.                     11 = Throne has been stolen from character
  549.      Scratch1    Value used by Tampered and Interterminal
  550.                  battles.  
  551.  
  552.      Scratch2    Value used by Tampered and Interterminal
  553.                  battles.  
  554.  
  555.      Virgin Does character have a Virgin with them?
  556.  
  557.      Blessed     Is the character Blessed?
  558.      Blind       Is the player blind?
  559.      Palantir    Does the character have a palantir?
  560.      Lives       Number of lives the character has lost. 
  561.  
  562. NOTE: If you wish to modify the character you are currently running, use
  563. the 'Z' option.  The 'E' option will only work on character that are not
  564. currently playing. 
  565.  
  566.  
  567. Monster List (M)
  568.  
  569. This function will allow you to view the stats on all the monsters in
  570. Phantasia.  The listing show Monster name, strength, brain, speed, hits,
  571. experience, treasure type, monster type, and flocking percent.  These
  572. values are for size 1 monsters.  If you want the stats for a larger
  573. monster, be sure to adjust the stats accordingly (See PHANT user manual). 
  574.  
  575.  
  576. Player Information (P)
  577.  
  578. This option will first show a list of all BBS users who have played the
  579. game.  This option will also show if the player is locked out and how many
  580. bad passwords for wizard mode has been entered.  You have four functions
  581. at this point:
  582.  
  583.      Reset       This function resets the bad password count to
  584.                  zero and unlocks the player. 
  585.  
  586.      Delete      This function removes the entry from the player
  587.                  file.  It does not stop the player from entering
  588.                  the game.  The next time the player enters the
  589.                  game, a new record will be created for them. 
  590.                  The main purpose of this function is to clean up 
  591.                  records that have become corrupted.
  592.  
  593.      Lock Out    This function sets the locked out flag for the
  594.                  user named.  A user whose record has this flag
  595.                  set cannot play the game.  When they enter the
  596.                  game, they are notified that they cannot play. 
  597.                  The flag is set automatically when the player
  598.                  enters three incorrect passwords for the wizard
  599.                  mode. 
  600.  
  601.      Unlock      This function clears the locked out flag.  Once
  602.                  this flag is cleared, the player can enter the
  603.                  game again. 
  604.  
  605.  
  606. Grail (G)
  607.  
  608. This option will show you where the grail is located at.  It is useful if
  609. you have someone searching for the grail, but is having trouble locating
  610. it.  You can find the location and give them some hints. 
  611.  
  612.  
  613. Vaporize Character Options
  614.  
  615. While playing a character in wizard mode, you have all the functions of a
  616. Valar plus one extra option.  This extra option is a Vaporize command. 
  617. This allows the wizard to quickly dispose of any unwanted characters in
  618. the game by setting the tamper value to '10' (vaporize).  The characters
  619. vaporized do not get to be saved from death by anything.  This function
  620. should not be used unless you have a character deserving of such a fate. 
  621. Once you have vaporized a character, the only way to save them is to
  622. change the tampered value back to zero (0) before the character is played
  623. again. 
  624.  
  625.  
  626. File Usage
  627.  
  628. When setup is run, several files are created.  Some of these files will
  629. not appear until the game has been played.  The following is a list of
  630. these files and what they are used for:
  631.  
  632.      MONSTERS    This file contains the names and stats of the
  633.                  monsters in Phantasia.  This file will only be
  634.                  modified if a player is killed by a cursed ring. 
  635.                  You can avoid copying the file back to the hard
  636.                  disk if you can compare the file date and time
  637.                  to the file on your hard disk to see if it has
  638.                  changed. 
  639.  
  640.      CHARACS     This file contains the name and stats of the
  641.                  characters playing Phantasia.  When setup is
  642.                  run, it checks to see if the file exists.  If it
  643.                  does not, it is created.  This file can be
  644.                  modified by using the wizard's menu option 'E'. 
  645.                  This file must be copied back to hard disk at
  646.                  the end of the game. 
  647.  
  648.      MESS        This file contains the message sent by the last
  649.                  Announce or talk command or system message. 
  650.                  Saving the file after a game is optional.  By
  651.                  not saving the file, the next player will not
  652.                  see any messages left by the previous player. 
  653.  
  654.      LASTDEAD    This file contains the name of the last
  655.                  character to die.  It also contains the way the
  656.                  character was killed along with the user name
  657.                  running the character.  This file does not need
  658.                  to be saved, but is recommended.  This
  659.                  information is used in the title screen and the
  660.                  bulletin file. 
  661.  
  662.      GOLD        The gold file contains the amount of gold
  663.                  collected in taxes.  This file must be saved. 
  664.  
  665.      VOID        The void file contains one to twenty-one
  666.                  records.  The first record is the location of
  667.                  the grail.  The next twenty records has the
  668.                  locations of any energy voids the king may have
  669.                  set up.  This file must be saved. 
  670.  
  671.      SCOREBD     This file keeps a record of the highest
  672.                  character killed of each user in the game.  It
  673.                  is used for generating the bulletin file and
  674.                  must be saved after each game. 
  675.  
  676.      PLAYERS     This file is used to store game information
  677.                  about each user of the BBS that plays the game. 
  678.                  The file contains the user's name, date and time
  679.                  last played, and the number of games and  
  680.                  amount of time played during the current day. 
  681.                  This file must be saved after each game. 
  682.  
  683.      PHANTERR    This file is where the game records errors
  684.                  during play.  If an error occurs, the name of
  685.                  the user, time, and error will be recorded here
  686.                  for review at a later time.  This file must be
  687.                  save if you want to retain any new errors that
  688.                  occur.  If you are running multiple nodes, the
  689.                  file will have an extension for the node it is
  690.                  to.  Node 1 would create PHANTERR.1, Node 2
  691.                  would create PHANTERR.2, etc.
  692.  
  693.      WIZPASS     This file has the passwords to enable wizard
  694.                  mode.  Enter one password per line.  This file
  695.                  is not modified by the game and does not need to
  696.                  be save. 
  697.  
  698.      PHANTCFG    Configuration file for game.  Will not be
  699.                  modified during game playing so it does not need
  700.                  to be saved. 
  701.  
  702.  
  703. Formulas
  704.  
  705. When playing the game, there are several questions about limits and
  706. movement that will be asked.  The following formulas should help you
  707. better answer these questions. 
  708.  
  709.      Movement    When moving by the keypad, you move the maximum
  710.                  distance allowed for the characters level.  This
  711.                  distance is calculated by (character level *
  712.                  1.5) + 1.  For odd levels, the distance is
  713.                  rounded down.  For diagonal movement, the
  714.                  distance is the square root of twice the square
  715.                  of normal move or (2 * level ^ 2) ^ 1/2.  This
  716.                  gives the maximum distance in both direction.  
  717.  
  718.                  NOTE: as a level 0 character, you cannot move
  719.                  diagonal because you move less that one in both
  720.                  directions and the formula rounds down.
  721.  
  722.      Trading     Trading posts are found along the diagonals by
  723.      Posts       the formula |x| = |y| = N * N * 100 where N = 1,
  724.                  2, 3, etc.  The first trading post is at 1 * 1 *
  725.                  100 or (100, 100).  The second post is at 2 * 2
  726.                  * 100 or (400, 400).  The third at (900, 900),
  727.                  etc.  There is a post on each of diagonals
  728.                  ((100, 100), (-100, 100), (100, -100), (-100,
  729.                  -100)).
  730.  
  731.      Transport   The distance you move when transporting depends
  732.                  on both the amount of mana you have and your
  733.                  level.  As a regular user, the maximum distance
  734.                  you can transport is 20 * (character level +
  735.                  magic level).  The Ex-Valar is limited to the
  736.                  same distance plus 1,000,000.  The amount of
  737.                  mana used is (distance / 75 + 1) * 20.  Example:
  738.                  A player wants to move from (100, 100) to (200,
  739.                  200) is level 15 and magic level 55.  Can they
  740.                  do it and if so, how much mana would it take. 
  741.                  The distance of the two points is the square
  742.                  root of (X2 - X1)^2 + (Y2 - Y1)^2 or 141
  743.                  (rounded down).  The maximum distance the
  744.                  character can transport is 20 * (15 + 55) or    
  745.                  1400 so the character can transport that
  746.                  distance.  The amount of mana it takes is (141 /
  747.                  75 + 1) * 20 or 40.
  748.  
  749.      Mana        Each character is allowed to carry 5000 + 15 * 
  750.                  level in mana.  If a character is level 5, they 
  751.                  can have 5000 + 15 * 5 or 5075 mana.
  752.  
  753.      Quick       Character are only allowed to have 99 quick
  754.      Silver      silver at any time. 
  755.  
  756.      Gold and    There is no limit to the amount of gold or gems 
  757.      Gem         you can have.  There is a limit before the
  758.                  weight of these items start to slow you down.  A
  759.                  character can carry without reduction in speed
  760.                  up to 200 * level + 1000 in weight.  A gem
  761.                  weighs half as much as a gold piece.  Example:
  762.                  Will a level 132 character be reduced in speed
  763.                  if they have 30,000 in gold and 50 gems? The
  764.                  maximum weight the character can carry would be
  765.                  200 * 132 + 1000 or 27,400.  The weight of the
  766.                  gold and gems is 30,000 + 50 / 2 or 30,025. 
  767.                  This amount of gold and gems will reduce the
  768.                  character's quickness. 
  769.  
  770.  
  771. Running Other's Characters as a Wizard
  772.  
  773. If you need to run some ones character, you should only do it as the
  774. wizard.  If you start a character as a regular user, the system will
  775. replace the login name of the original creator and replace it with the
  776. current user name. 
  777.  
  778. If you enter wizard mode from the title screen and select a character to
  779. run, you will not be prompted for the character's password.  Also, the
  780. login name will not be modified. 
  781.  
  782.  
  783. GENERIC.SYS
  784.  
  785. To allow Phantasia to work on as many types of systems as possible, the
  786. program supports a GENERIC.SYS file format.  This format consists of a
  787. straight ASCII text file and contains three lines:
  788.  
  789.      Line 1      The BBS operator's Name. 
  790.      Line 2      The COM port in use.  COM0: is used for Local
  791.                  Mode.  
  792.      Line 3      Time Allowed in door. 
  793.  
  794. When a generic.sys file is passed to Phantasia, the game will ask the user
  795. for their name.  The user must enter at least one character or Phantasia
  796. will return an error and go back to the BBS.  
  797.  
  798.  
  799.  
  800. I hope that this manual will help in running the game.  If you have any
  801. problems, I can be contacted at the following address:
  802.  
  803.      Edward Boston
  804.      12282 West Hickory
  805.      Boise, ID 83704-1432
  806.  
  807.      (208) 939-6626  (voice/fax)
  808.      (208) 939-1350  (bbs)
  809.  
  810.